function WriteLeftMenu(divID, aID, divClassName, aClassName)
{
document.write("<div id=\"divID456\" class=\"headerLeftMenuInActive\"><a id=\"aID456\" href=\"#\" OnMouseOver=\"link('_dir','source0',this)\" class=\"leftMenuLinkHeadInActive\">source</a></div>\n");
document.write("<div id='leftmenutree' class='treeLeftMenu'>\n");
var treeLeftMenu = new TreeClass('treeLeftMenu', false);
treeLeftMenu.setTreeHeightDelta(-205);
treeLeftMenu.m_iDefaultExpandedLevel = 1;treeLeftMenu.setExpandCollapseNames('Expand All','Collapse All');
treeLeftMenu.startTree( true );
  treeLeftMenu.startParentNode('OOXlib','"#"','','../../common/directoryBlue', { "onmouseover":"link('','../../index',this);" });
  treeLeftMenu.startParentNode('include','"#"','','../../common/directoryBlue', { "onmouseover":"link('_dir','../include/include0',this);" });
  treeLeftMenu.startParentNode('Classes','"#"','','../../common/classesBlue');
  treeLeftMenu.addNode('CButton','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CButton4032',this);" });
  treeLeftMenu.addNode('CColor','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CColor4032',this);" });
  treeLeftMenu.addNode('CDefaultEventHandler','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CDefaultEventHandler4032',this);" });
  treeLeftMenu.addNode('CException','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CException4032',this);" });
  treeLeftMenu.addNode('CGraphicsContext','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CGraphicsContext4032',this);" });
  treeLeftMenu.addNode('CIcon','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CIcon4032',this);" });
  treeLeftMenu.addNode('CInt2dLine','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CInt2dLine4032',this);" });
  treeLeftMenu.addNode('CInt2dPoint','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CInt2dPoint4032',this);" });
  treeLeftMenu.addNode('CInt2dRectangle','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CInt2dRectangle4032',this);" });
  treeLeftMenu.addNode('CMessageBox','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CMessageBox4032',this);" });
  treeLeftMenu.addNode('CMessageBoxWindow','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CMessageBoxWindow4032',this);" });
  treeLeftMenu.addNode('CNULLPtrConnectionException','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CNULLPtrConnectionException4032',this);" });
  treeLeftMenu.addNode('CNULLPtrScreenException','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CNULLPtrScreenException4032',this);" });
  treeLeftMenu.addNode('CPixmap','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CPixmap4032',this);" });
  treeLeftMenu.addNode('CScreen','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CScreen4032',this);" });
  treeLeftMenu.addNode('CSimpleWindow','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CSimpleWindow4032',this);" });
  treeLeftMenu.addNode('CSingleScreenXServerConnection','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CSingleScreenXServerConnection4032',this);" });
  treeLeftMenu.addNode('CUInt2dLine','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CUInt2dLine4032',this);" });
  treeLeftMenu.addNode('CUInt2dPoint','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CUInt2dPoint4032',this);" });
  treeLeftMenu.addNode('CUInt2dRectangle','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CUInt2dRectangle4032',this);" });
  treeLeftMenu.addNode('CWindow','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CWindow4032',this);" });
  treeLeftMenu.addNode('CXServerConnection','"#"','','../../common/class', { "onmouseover":"link('_class','../include/CXServerConnection4032',this);" });
  treeLeftMenu.addNode('IEventHandler','"#"','','../../common/class', { "onmouseover":"link('_class','../include/IEventHandler4032',this);" });
  treeLeftMenu.addNode('IWindow','"#"','','../../common/class', { "onmouseover":"link('_class','../include/IWindow4032',this);" });
treeLeftMenu.endParentNode();
  treeLeftMenu.startParentNode('Macros','"#"','','../../common/macrosBlue');
  treeLeftMenu.addNode('OOXLib_THROW','"#"','','../../common/define', { "onmouseover":"link('_member','../include/OOXLib_THROW3402324798',this);" });
treeLeftMenu.endParentNode();
  treeLeftMenu.startParentNode('Defines','"#"','','../../common/definesBlue');
  treeLeftMenu.addNode('UNUSED_PARAM','"#"','','../../common/define', { "onmouseover":"link('_member','../include/UNUSED_PARAM3588686308',this);" });
treeLeftMenu.endParentNode();
  treeLeftMenu.startParentNode('Types','"#"','','../../common/typesBlue');
  treeLeftMenu.addNode('CInt2dSize','"#"','','../../common/type', { "onmouseover":"link('_member','../include/CInt2dSize53624',this);" });
  treeLeftMenu.addNode('CUInt2dSize','"#"','','../../common/type', { "onmouseover":"link('_member','../include/CUInt2dSize53624',this);" });
  treeLeftMenu.addNode('OOXLIB_MESSAGEBOX_TYPE','"#"','','../../common/enumeration', { "onmouseover":"link('_member','../include/OOXLIB_MESSAGEBOX_TYPE53624',this);" });
treeLeftMenu.endParentNode();
treeLeftMenu.endParentNode();
  treeLeftMenu.startParentNode('source','"#"','','../../common/directoryBlue', { "onmouseover":"link('_dir','source0',this);" });
treeLeftMenu.endParentNode();
treeLeftMenu.endParentNode();
treeLeftMenu.endTree();
treeLeftMenu.readStateFromCookie();
document.write("</div>\n");
if(divID != "" && aID != "")
{
  var elemDiv = document.getElementById(divID);
  var elemA = document.getElementById(aID);
  if (elemDiv != undefined && elemA != undefined ) { // this is needed to abvoid crashing js on some memberpages 
    elemDiv.className = divClassName;
    elemA.className = aClassName;
  }
}
}
